package com.taotao.service;

import com.taotao.common.pojo.EUDataGridResult;
import com.taotao.common.pojo.TaotaoResult;
import com.taotao.pojo.TbItem;

/**
 * 商品管理service
 * @author Administrator
 *
 */
public interface ItemService {
	
	/***
	 * 根据id查询TbItem
	 * @param itemId
	 * @return
	 */
	TbItem getItemById(long itemId);
	/**
	 * 商品列表查询
	 * <p>Title: getItemList</p>
	 * <p>Description: </p>
	 * @param page
	 * @param rows
	 * @return
	 * @see com.taotao.service.ItemService#getItemList(long, long)
	 */
	EUDataGridResult getItemList(int page, int rows);
	
	
	/**
	 * 添加商品
	 * @param item 商品
	 * @param desc 商品描述
	 * @param itemParams 商品规格参数
	 * @throws Exception
	 */
	TaotaoResult saveItem(TbItem item, String desc, String itemParams) throws Exception;

	/**
	 * 删除商品
	 * @param ids 
	 * @throws Exception
	 */
	void deleteItemByIds(String ids);
}
